package cn.tedu.springboot.security.mapper;

import cn.tedu.springboot.security.pojo.vo.AdminListItemVO;
import cn.tedu.springboot.security.pojo.vo.AdminLoginInfoVO;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author BJ
 * @date 2022/10/22 14:54
 */
@Repository
public interface AdminMapper {

    /**
     * 根据用户名查询登录信息
     * @param username 用户名
     * @return 用户信息
     */
    AdminLoginInfoVO getLoginInfoByUsername(String username);

    /**
     * 查询管理员列表
     * @return 管理员列表
     */
    List<AdminListItemVO> list();
}
